/*CSS Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,table{margin:0;padding:0;font-family:'Microsoft Yahei',Arial,Helvetica,sans-serif;}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
textarea{resize:none;}

body{
	background-color:#f3f3f3;
	font-size:14px;
	color:#343434;
}

#nav{
	width:100%;
	height:100px;
	background-color:white;
	border-bottom:1px solid #47BDC9;
}

#title-bar{
	height:50px;
	width:1090px;
	margin:0px auto;
	padding-top:10px;
}

#menu-bar{
	width:1090px;
	margin:0 auto;
	height:40px;
}

.menu-item{
	font-size:16px;
	line-height:40px;
	padding-left:10px;
	padding-right:10px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	cursor:pointer;
	margin-right:30px;
}

.menu-item:hover,.menu-item.selected{
	color: #49BDCC;
	border-bottom:3px solid #47BDC9;
}

#content{
	width:1090px;
	margin:20px auto 10px auto;
}

#side-content{
	width:325px;
	background-color:#D3F3F6;
	border-right:1px solid #B0DADF;
	float:left;
}

#side-content>div{
	width:90%;
	margin:10px auto 10px auto;
}

#middle-content{
	width:750px;
	background-color:white;
	float:left;
}

#middle-content>div{
	width:90%;
	margin:10px auto 10px auto;
}

.side-title{
	color:#25AAB9;
	font-size:18px;
	border-bottom:1px solid #47BDC9;
	padding-bottom:5px;
}

.search-item{
	width: 170px;
	height: 30px;
	padding-left: 35px;
	line-height: 30px;
	font-size: 14px;
	border: none;
	background: white url('../img/search.png') 5px 3px no-repeat;
	margin-top:10px;
	margin-left:40px;
}

.search-items{
	margin-left:40px;
}

.search-items td{
	padding:6px;
	width:90px;
	cursor:pointer;
	font-size:15px;
}

.search-items td:hover,.search-items td.selected{
	color:#FF7F29;
}

.middle-title{
	font-size:16px;
	line-height:39px;
	border-bottom:1px solid #47BDC9;
	color: #25AAB9;
}
